package org.example.orm;

import java.util.ArrayList;
import java.util.List;

/**
 * @author hsc
 * @date 2024-02-02
 * @Description 设计这个类的目的
 * 是为了在解析带有#{key}的sql，存储返回结果使用的
 */
public class SQLAndKey {
    private StringBuilder sql = new StringBuilder();//用来拼接原来那种带有问号的sql的
    private List<String> keyList = new ArrayList<>();//用来存放解析出来#{key}的顺序的

    public SQLAndKey(StringBuilder sql, List<String> keyList) {
        this.sql = sql;
        this.keyList = keyList;
    }
    public String getSql() {
        return sql.toString();
    }
    public List<String> getKeyList() {
        return keyList;
    }


}
